3 ms·Tell your marketing team that your home page video is hilariously lame, and unrealistic.by artursapek 13y agoTell your marketing team that your home page video is hilariously lame, and unrealistic.