Rollin' Bayou

The Rollin' Bayou is a vehicle featured on ABC's Once Upon a Time. It first appears in the fifth episode of the seventh season.