The Rats – On My Mind [TCHT165] Tech House On Mar 19, 2022 The Rats – On My Mind [TCHT165] Artist: The RatsTitle: On My Mind [TCHT165]Genre: Tech HouseLabel: Tech-It RecordingsQuality: 320 kbps The Rats – On My Mind (Original Mix) (04:48) Tech-It Recordings