Welcome to MB.
Conway is a nice little city. I spent several months of my life in Little Rock and 17 years ago, had a college roommate who was from Conway and always seem to wear his Toad Suck days t-shirt.
Take care,
BTW, There's a knucklehead from Conway that has a motorized bike but he's on the "other" forum. He's a Conway school teacher. Perhaps, it was him you saw. He needs a lot of help with his ride.