[INDIE] Wildcat! Wildcat! – “Please and Thank You”
Los Angeles trio Wildcat! Wildcat! might have a quirky name, but you can bet that their music is anything but, having released their first track in 2013 with the spacey slo-mo track “Please and Thank You.” We first featured the group a few months back with their fantastically upbeat track “Mr. Quiche.” Yet “Please and […]