Ok, it’s time for me to go mainstream. The Fray has finally released their second studio album. This self-titled sophomore came out last Tuesday January 3, 2009. The single “You Found Me” debuted two months ago on VH1 with their music video that compiles scenes from the upcoming season of Lost on ABC.