-
Artist:
-
Album:
-
Track:
!Electric (e-lec-tric) - adjective; thrilling, exciting, stirring Touch (tuh-ch) - verb; to affect with feeling or emotion Stick an Englishman in a band with three true blue Texans and you're bound to come up with something pretty damn original. Electric Touch wowed crowds at SXSW and Coachella, are already booked to appear at Lollapalooza,Bonnaroo and ACL festivals. But they're not taking thei...
More >
































