The last Amanda post. .. Funny enough, hating on the amanda todd bandwagon is also a bandwagon. The last Amanda post Funny enough hating on the amanda todd bandwagon is also a