T-Backs Sports Bar | Angeles, PH
T-Backs Sports Bar & Grill is a place I'd a lot of good things about. Did it live up to the hype or is another overinflated expat hangout?
T-Backs Sports Bar & Grill is a place I'd a lot of good things about. Did it live up to the hype or is another overinflated expat hangout?
Angeles City in the Philippines has a bad reputation, but is it warranted? I had only heard negative things however I found that the city ...