Live Music: Ricky Eat Acid + Kitty at Smiling Buddha, TorontoKate KilletNovember 3, 2016Last night, super cute power couple Kitty (formally Kitty Pryde) and Ricky Eat Acid (also in Teen Suicide) took their honeymoon tour to Toronto's Smiling Buddha... More... 0