Tuesday fun! The masters of videos is back! Avatar kills it again! Posted on19th July 201619th July 2016AuthorPepsLeave a comment Man, this mental boys sure knows how to make a video! Here’s the latest: The Eagle Has Landed: