Check out the latest visual to Deloren C.’s single “Ms. Amsterdam.” It’s a pretty funny record by the way but who actually knew that Deloren could sing?
Check out the latest visual to Deloren C.’s single “Ms. Amsterdam.” It’s a pretty funny record by the way but who actually knew that Deloren could sing?