In late September Joel Meinholz of IAmYourVillain brought his the Bum Rush the Spot madness back to Wilmington, Delaware with Kinetic Skate Shop and popped it off at the 7th Street DIY spot with a whole gaggle of rad skaters. Brian Clarke, Joel Meinholz, Mike Maldonado, Angel Acevdeo and a ton of local rippers came out and got free product rained all over their heads for having fun. Filmed and edited by Richard Quintero. Theories Of Atlantis.