©2018 Defy Media. All rights reserved.
These are the guys from over at Nobodys Watching doing a spoof on the show Lost.