Just wanted to share this video of Del Taco’s new Super Special Show, I’ve located my new favorite band, “Mr. Nibbles and the Chinchillas”! This may not be entertaining to everyone but I find it quite funny.
Don’t worry reviews will be back soon enough.