Word on the street is that Leo's Shack at Breck has been destroyed thanks to our good friends at Inside Edition. Can anyone confirm? In case you don't know what Leo's is, is is the best smoke shack in the world.
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!