New Potato Caboose New Potato Caboose

Have you ever seen New Potato Caboose in concert?