Baidu – the Shooting Star from Hell

By -

Note to whomever paid $628.50 for BIDU: good luck with that.

0315-bidu