The Tallest: The year was 2003, what city claimed the tallest Christmas Tree?
Take a guess, it could be Chicago, New York, or . . . ?
Put your "thought" in comments then come back around 3:00
that's how you'll see
if you were "write" or wrong
or you can google it but that might take too long :)
My Life with the Liars: Caela Carter
58 minutes ago