Trailer Park Boys Mountain Lion Episode 6 In Season 4 – Bubbles Adopts The Animal
What’s the name of the mountain lion featured in the trailer Park boys? Not many would know the answer or might not remember it. Well, he’s the iconic ‘Shit Lion’ known as Steve French. How was this animal discovered? This is another funny story! Steve French consumes the dope growing in the fields and … Read more