familiar? saw this and i instantly know where it was.
Trinidad and Tobago
I swear this is from MW2 lmaoo
Port of Spain, Trinidad. here I COME!! (we)
we who live on top of dreams. we who pray in vertices hill and home and humming to the day.
Lavenkill! They killing everybody out there!