Voted “The Hottest Spot in Town”, again. 3 Killer Rat 8 March 1997 “The Hottest Spot in Town”Pulse Magazine The Hot Spot is “Again The Hottest Spot In Town”, claims Pulse Magazine. Show Comments Leave a Reply Cancel reply Save my name, email, and website in this browser for the next time I comment. Share Article: