MEGADESTROYER X SOURCE Posted on June 22, 2009 at 9:27 am. Written by normurai The Source teamed up with our friends at Megadestroyer and killed it with this amazing new deck and t-shirt. Death, Skulls….. need we say more? Available at all our stores and online here. × Comments are closed.