All photos by Agatha Donkar |
Houston’s Wild Moccasins play the sort of high-tempo, hook-filled electronic guitar pop, and have the stage presence to match their sound, that would be best suited playing to juiced up happy sold out crowds in big clubs, but they blew me away in the 506 on Thursday night anyway.