The Lucas Bros are headed to Netflix with a new standup special next week. Titled Lucas Brothers: On Drugs – the perfect title for the comedians who once got too high to perform at a 4/20 show – the special was filmed at The Bell House in New York and marks the Bros’ Netflix standup debut. Check out the trailer for the special above, and catch the rest when it premieres next Tuesday, April 18th.