conoco

The Mega Loads are here!
The MegaLoads are here!! Well, on the Rims anyways.  So I've been out of the loop for the last month, but what's the big (lol) deal about anyway?  There've been protests and lawsuits.