It's April 18, 2024, 07:33:33 PM
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