Disturbingly catching my eye this week with their brilliantly creepy video for their single, “Big Fan” premiering this week, LA new wave psyche pop duo Touché released their debut album It’s Fate on May 1st. Featuring futuristic, fatalistic themes and provocative images, they’ve crossed dance, pop and house genres with ease. Getting props from Filter, MTV, XLR8R and All Music recently, Touché has officially touched down on mainstream media consciences.

A few days ago,I got a chance to connect with Alex and Bram of Touché as they prepare to wrap up their Tour de Touché with a CD release show at the Echo in Los Angeles today, May 10th! Join me there tonight, check out the videos and soundclips below and follow Touché on Facebook and Twitter for more album info and future tour dates!