It's Always Sunny in Philadelphia Season 6 Episode 11
The Gang Gets Stranded in the Woods
En route to Atlantic City for a charity event, Frank takes the gang through an obscure road in the woods to avoid a toll. When he gets into an accident, the gang gets stranded in the woods. They divide up and Mac, Frank and Dee stay by the car while while, Dennis and Charlie hitch a ride to town with a hilarious, creepy truck driver, Byron (Tom Sizemore).
Dennis convinces Charlie to say yes to all adventures and they make it into Atlantic City where Charlie wins a ton of money on roulette. Charlie pretends to be Frank and gives a hilarious speech at the charity event, while Dennis pretends to be Mac as they bond with Philadelphia Phillieses players Ryan Howard and Chase Utley. They end the episode by blowing the rest of their money on a private jet back to Philly.
Meanwhile, the rest of the gang bond with a rabbit, but end up hating nature when it gets eaten by a bird. In the end they hitch a ride with Byron who takes a liking to Mac.