English: There are many Youtube videos about them.
Telugu: వాటిని గురించి యూట్యూబ్ లో చాలా వీడియోస్ ఉన్నాయి.