Also known as: trdexalbee
Albert Leung lives in Lauderhill, Florida. He went to school at the Florida State University and he is employed by Having Fun. Albert loves watching Futurama. Family Guy is one of his all-time favorite movies. Tea is one of his favorite foods.