The Boomtown Rats – “She’s So Modern” [VIDEOS]The Boomtown Rats – “She’s So Modern” [VIDEOS]The Boomtown Rats were a band born and raised in a town named Du'n Laoghaire, Ireland, however; the bands name has no Irish roots to it.Mark AlanMark Alan