American Idol Favorite Jason Castro LIVE in Manila at the Mellow 94.7 Radio Tour – Philippines
March 20, 2010
Jason Castro came over to the Mellow 94.7 booth to promote his Manila / Cebu Tour here in the Philippines. He'll be going around singing some of your favorites like "Somewhere Over the Rainbow" and …