Monday, May 30, 2011

New Look: Deluhi


Wait. Wait. Wait.
I thought Deluhi was disbanding!
Look is for a final album perhaps??


Source: Last.fm

No comments:

Post a Comment