What is the version of the following sentence with correct punctuation?

In a garage in Queens New York a group bikers TrinidadTobagoborn weapon the most amazing speaker bikes you can imagine
In a garage in Queens , New York , a group bikers Trinidad-Tobago-born weapon the most amazing speaker bikes you can imagine .