Refers to Taylor Hicks
Heard 55 times | Added: Jan 15, 2007
Rate this spot:
hats off to canada!! ey!
Sorry, you must be logged in to comment.
"Taylorizing the world from the Great White North"