July 12th, 2018The craziest and coolest two dudes who ever tried to start a band in San Dimas, California are featured in July's Team Up Loot Crate! With that said, since we are re-watching it and grindin' through Bill & Ted's Excellent Adventure, we thought you would enjoy a cool Making-Of documentary to get your hype up!
Get in...