This Track or That Track: Menudo or Tre (of ATL) – On My Brain

Menudo and Tre of ATL

“On My Brain” a song first done by Tre (of ATL) then re-done by Menudo. The track is produced by Oak.

Who did it better, the five members of the new Menudo or Tre (of ATL) going solo?

Menudo‘s On My Brain


Tre (of ATL)’s On My Brain


Leave a Reply