Toy Cars are a Belmar, NJ based band and “Letters” is their latest release, their sophomore EP. Toy Cars’ sound… Read the postReview: Toy Cars – “Letters”