Catching Rays on Giant is the 6th studio album by Alphaville .
Rays on Giant was released on November 19 , 2010 in Europe .
Catching Rays on Giant is the 6th studio album by Alphaville , and it was released on November 19 , 2010 in Europe .