Just a short walk from the Palms, the brand-new Wahoo’s is open, 24/7 at 3891 Flamingo Road. Shelly Flandermeyer and Ryan Flemming give us the news about the newest spot where you can enjoy the So-Cal beach vibe in Sin City, with gaming!
Podcast: Play in new window | Download
Subscribe: RSS
Be the first to comment