Yahoo! Travel Visits Galco’s

Yahoo! Travel dropped by and declared that Galco’s is “a destinatio‚Äčn soda shop in LA you have to see to believe…”

Leave A Comment