Megadeth Drummer Nick Menza Videos UFO

July 22nd, 2014 former Megadeth drummer Nick Menza was out shooting video of the moon when he caught a Black Triangle UFO with his camera phone along with one other mysterious object. In the comments to the video shot at his home in Studio City, California. that he posted on YouTube, he writes “”Return to […]