Sheeba and Dan Do Taxes

It's tax time again, and Sheeba's tax return isn't looking too good!