Introducing the STARBURST FaveREDs â€” the rock stars of flavor. The FaveREDs sign a record deal with some strings attached. They move to L.A., where they truly become a band and release a monster single. Life is sweet but will it sour after just one song?
- May 07, 2009
- 43 Views