Conversation so far:
What is CCTV for Hard-Fi?
Stars of CCTV is the debut studio album by English indie rock band Hard-Fi.

Question: What did they do in 2005?
Self-contained rewrite: What did Hard-Fi do in 2005?