Topic & Ally Brooke – ‘Perfect’

A new collaboration that's caught our attention comes from Fifth Harmony's Ally Brooke who has teamed up with German DJ, Topic tomorrow. The song is titled 'Perfect' and it follows on from her 2016 collaboratio...