It's May 28, 2024, 08:23:00 AM
That song was released on an RBX album. Not sure if that's why it's familiar to you.
I think it's an original Fredwreck production but it sounds similar to some of his work from that era