Megadeth's David Ellefson has posted a video clip online checking in from the band's U.S. tour kickoff tonight in Biloxi, MS. Check out the video clip in the player below. For a listing of upcoming Megadeth tour dates, head over to this location. Read More/Discuss on Metal Underground.com

More...