What do the Oscars and the LFC20 sizzle reel have in common? Both have been viewed by 23 million people! 2020-08-18T14:14:46-07:00February 15, 2020|Videos| Share this with your fellow fans! FacebookTwitterRedditEmail