Click to Share
 

My Life Among Cannibals Press Releases

Exclusive News
Topics Locations Industries Dates

By My Life Among The Cannibals
On August 22, 2018, the FDA approved the use of 'magic mushrooms', just four days before the release of the new hit single 'I Ate A Mushroom' by Austin, TX based band - My Life Among The Cannibals.

Page updated every 10 minutes


Like PRLog?
9K2K1K
Click to Share