Quote:
|
Originally Posted by Audiholic Thanx! Its one of my favorite pics!  |
Where was it taken? It reminds me of Key Biscayne, which is here in my country known as Florida...oh that's right...Florida is part of the US, it's those Texans that think they are their own country.
