Posted by: AznshawtY April 25, 2007
Login in to Rate this Post:
0
?
HELL NO. ALBERTA AND ME? That place is freeeeezing and dull. Nope Nope. Near New york.
I live in Niagara region.