Listen to 1 Talk radio station based in Batu Caves, Malaysia.
Batu Caves, Malaysia · Hard Rock · Rock