Originally Posted by Titanboy_24
Here are the pictures I took on my trip to Newfoundland, Canada last week. There wasn't much to do out there so I just walked around and took pics most of the time.
Why do you have to be so damn good at taking pictures huh?!?! GEEZ!!!
Your pictures are AMAZING dude! You have some damn good talent!