Red Alien Invasion Mammoth Tap April 2011 April 2, 2011 by Alien Tom Leave a Comment Red Alien Invasion Mammoth Lakes, Ca. April 2nd, 3rd 2011. Alien Tom & DJ Red Sonya DJ International Tech House sounds while The Tap serves the coldest beer in town.
Leave a Reply
You must be logged in to post a comment.