Li’l Booger Buddies Inventors

 The Li’l Booger Buddies are curious aliens who live on the small planet of Boogie Woogie.  They love to make clever inventions out of junk that they find in outer … Continue reading Li’l Booger Buddies Inventors